power installations - Alemán Inglés Diccionario